software testing
data validation – The process of ensuring computer data is both correct and useful manual testing – Testing software without the use of special tools to automate the process web testing – Software testing that focuses on web applications